repeated grumbles - German English Dictionary